

import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import modelo.Livro;
import modelo.Usuario;
import dao.ComentarioDao;
import dao.LivroDao;

/**
 * Servlet implementation class adcionarComentario
 */
@WebServlet("/adcionarComentario")
public class adcionarComentarioServlet extends HttpServlet {
	   
 	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
	
 		boolean resultComentario = false;

		Usuario usuario = (Usuario) request.getSession().getAttribute(
				"autorizado");

 		
 		String titulo = request.getParameter("tituloDoLivro").toUpperCase();		
 		String comentario = request.getParameter("comentario");
		int codigoLeitor = usuario.getCodigo();
		
 		System.out.println("titulo"+titulo);
 		System.out.println("comentario"+comentario);
 		System.out.println("codigoLeitor"+codigoLeitor);
 		
 		ComentarioDao comentarioDao;
		try {
			comentarioDao = new ComentarioDao();
			resultComentario = comentarioDao.adicionar(titulo, codigoLeitor, comentario);
		 	if(resultComentario==true){
		 		//mensagem de confirmação cadastrou comentário
		 		response.sendRedirect("AdicionarComentarioSucesso.jsp");
		 	}else{
		 		//erro ao comentar, vc leu esse livro?
		 		response.sendRedirect("AdicionarComentariofalha.jsp");
		 	}
			
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
 		
 	}
}